leave a sour taste in one's mouth – Deutsch–English translations

🇬🇧 en de 🇩🇪

leave a sour taste in one's mouth verb

  • give an unpleasant feeling or memory
einen unangenehmen Nachgeschmack hinterlassen
Wiktionary Links